<?php
$Action = "?mode=product.add&method=add&mnu=$IdMnu&type=$sType&list=$sList&sublist=$subList";
$Submit = "Đồng ý";
$TitleTable = "Thêm mới sản phẩm";
$method = $_GET['method'];

switch ($method) {
    case "add":
        // who use this function?
        /*
        echo "In add function";
        if (isset($_POST["ProPrice"])) $ProPrice = addslashes($_POST["ProPrice"]);
        if (isset($_POST["MarketPrice"])) $MarketPrice = addslashes($_POST["MarketPrice"]);
        if (isset($_POST["ProName"])) $ProName = addslashes($_POST["ProName"]);
        if (isset($_POST["ProCode"])) $ProCode = addslashes($_POST["ProCode"]);
        if (isset($_POST["ImgLink0"])) $ImgLink0 = addslashes($_POST["ImgLink0"]);
        if (isset($_POST["ImgLink1"])) $ImgLink1 = addslashes($_POST["ImgLink1"]);
        if ($ProName != "" && $ImgLink0 != "" && $ImgLink1 != "" && $ProPrice != "" && $MarketPrice != "") {
            $ImgLink2 = addslashes($_POST["ImgLink2"]);
            $FileLink = addslashes($_POST["FileLink"]);
            $ProWarranty = addslashes($_POST["ProWarranty"]);
            $NoiDung = addslashes($_POST["NoiDung"]);
            if (isset($_POST["ProSaleoff"])) $ProSaleoff = addslashes($_POST["ProSaleoff"]);
            if (isset($_POST["ProHot"])) $ProHot = addslashes($_POST["ProHot"]);
            if (isset($_POST["ProTypical"])) $ProTypical = addslashes($_POST["ProTypical"]);
            if (isset($_POST["ProComponent"])) $ProComponent = addslashes($_POST["ProComponent"]);
            if (isset($_POST["ProNew"])) $ProNew = addslashes($_POST["ProNew"]);
            $sql = "Insert into " . $prefix . "tbproduct(IdList,IdLang,IdAdmin,ProName,ProCode,ProPrice,MarketPrice,ProSaleoff,ProWarranty,ImgLink0,FileLink,ImgLink1,NoiDung,ProHot,ProNew,ProTypical,ProComponent)";
            $sql .= " values($subList,$IdLang,$SessionIdAdmin,'$ProName','$ProCode','$ProPrice','$MarketPrice','$ProSaleoff','$ProWarranty','$ImgLink0','$FileLink','$ImgLink1','$NoiDung','$ProHot','$ProNew','$ProTypical','$ProComponent')";
            //echo $sql;
            mysql_query($sql);
            $c = new LoadList($subList, "IdList", $IdLang);
            $MenuAdd = $c->GetTitle();
            $clLog->WriteLog("Tạo mới sản phẩm", "Tại đề mục: <strong>$MenuAdd</strong><br>Tên sản phẩm: <strong>$ProName</strong>");
            Redirect("Tạo mới thành công", "?mode=product&mnu=$IdMnu&type=$sType&list=$sList&sublist=$subList");
        }
        */
        break;

    case "edit":
        $IdProduct = $_GET["id"];
        $sql = "select * from " . $prefix . "sanpham where t_id=" . $IdProduct;
        $result = mysql_query($sql);
        if (mysql_num_rows($result)) {
            $rows = mysql_fetch_array($result);
            $ProName = stripslashes($rows["t_tieude"]);
            $ProCode = stripslashes($rows["t_masanpham"]);
            $MarketPrice = stripslashes($rows["t_giathitruong"]);
            $ProSaleoff = stripslashes($rows["ProSaleoff"]);
            $ImgLink0 = stripslashes($rows["t_hinhanh"]);
            $NoiDung = stripslashes($rows["t_chitiet"]);
            $ProPrice = stripslashes($rows["t_giaban"]);
            $ProHot = stripslashes($rows["t_khuyenmai"]);
            $ProTypical = stripslashes($rows["t_loaisanpham"]);
            $ProComponent = stripslashes($rows["ProComponent"]);
            $ProNew = stripslashes($rows["t_sapramat"]);
            $ProSaleoff = stripslashes($rows['t_noibat']);
            $t_loaisanpham = stripslashes($rows['t_loaisanpham']);
            $t_quocgia = $rows['t_quocgia'];
            $t_tinhthanh = $rows['t_tinhthanh'];
            //if ($SessionIdAdmin != $IdAdmin && $pEdit == 0) Redirect("Bạn không có quyền sửa bài của thành viên khác", "?mode=product&mnu=$IdMnu&type=$sType&list=$sList&sublist=$subList");
            $Action = "?mod=product.add&method=update&id=$IdProduct";
            $Submit = "Cập nhập";
            $TitleTable = "Sửa thông tin sản phẩm";
        }
        break;

    case "update":
        $IdProduct = $_GET["id"];
        if (isset($_POST["ProPrice"])) $ProPrice = addslashes($_POST["ProPrice"]);
        if (isset($_POST["MarketPrice"])) $MarketPrice = addslashes($_POST["MarketPrice"]);
        if (isset($_POST["ProName"])) $ProName = addslashes($_POST["ProName"]);
        if (isset($_POST["ProCode"])) $ProCode = addslashes($_POST["ProCode"]);
        if (isset($_POST["ImgLink0"])) $ImgLink0 = addslashes($_POST["ImgLink0"]);
        $t_loaisanpham = $_POST['t_loaisanpham'];
        $t_tinhthanh = $_POST['t_tinhthanh'];
        if ($ProName != "" && $ImgLink0 != ""  && $ProPrice != "" && $MarketPrice != "") {
            $NoiDung = addslashes($_POST["NoiDung"]);
            if (isset($_POST["ProSaleoff"])) $ProSaleoff = addslashes($_POST["ProSaleoff"]);
            if (isset($_POST["ProHot"])) $ProHot = addslashes($_POST["ProHot"]);
            if (isset($_POST["ProTypical"])) $ProTypical = addslashes($_POST["ProTypical"]);
            if (isset($_POST["ProNew"])) $ProNew = addslashes($_POST["ProNew"]);
            $sql = "UPDATE " . $prefix . "sanpham SET ";
            $sql.= "t_tieude='$ProName',t_masanpham='$ProCode',";
            $sql.= "t_giaban='$ProPrice',t_noibat='$ProSaleoff',t_giathitruong='$MarketPrice',";
            $sql.= "t_hinhanh='$ImgLink0',t_chitiet='$NoiDung',t_khuyenmai='$ProHot', t_tinhthanh=$t_tinhthanh,";
            $sql.= "t_sapramat='$ProNew',t_loaisanpham='$t_loaisanpham'";
            $sql.= "where t_id=$IdProduct";
            echo $sql;
            mysql_query($sql);
            Redirect("Cập nhập thành công", "?mod=product.add&method=edit&id=$IdProduct");
        }

    default:
        echo "No function";
        break;
}
?>
<script language="javascript1.2">
    function CheckFrm(_form) {
        if (_form.ProName.value == "") {
            alert("Bạn phải nhập tên sản phẩm");
            _form.ProName.focus();
            return false;
        }
        if (_form.t_tinhthanh == "") {
            alert("Bạn phải nhập tên thành phố");
            _form.t_tinhthanh.focus();
            return false;
        }
        if (_form.t_loaisanpham == "") {
            alert("Bạn phải nhập loại sản phẩm");
            _form.t_loaisanpham.focus();
            return false;
        }
        if (_form.ProCode.value == "") {
            alert("Bạn phải nhập mã sản phẩm");
            _form.ProCode.focus();
            return false;
        }
        if (_form.ProPrice.value == "") {
            alert("Bạn phải nhập giá sản phẩm");
            _form.ProPrice.focus();
            return false;
        }
        if (_form.MarketPrice.value == "") {
            alert("Bạn phải nhập giá sản phẩm");
            _form.MarketPrice.focus();
            return false;
        }
        if (_form.ImgLink0.value == "") {
            alert("Bạn phải chọn ảnh");
            _form.ImgLink0.focus();
            return false;
        }
        if (isNaN(_form.ProPrice.value) == true) {
            alert("Bạn phải nhập đúng số.");
            _form.ProPrice.focus();
            return false;
        }
        if (isNaN(_form.MarketPrice.value) == true) {
            alert("Bạn phải nhập đúng số.");
            _form.MarketPrice.focus();
            return false;
        }
    }

</script>
<script type="text/javascript">
    WYSIWYG.attach('NoiDung', full); // full featured setup
</script>
<form name="frmSanPham" action="<?=$Action;?>" method="post" enctype="multipart/form-data"
      onSubmit="return CheckFrm(this);">
    <table width="100%" border="1" style="border-collapse:collapse " bordercolor="#B2DAEE">
        <tr class="newsList-content-head">
            <td height="28" colspan="2" align="center"><?=$TitleTable?></td>
        </tr>
        <tr>
            <td width="22%"><strong>Tên sản phẩm:</strong></td>
            <td width="78%">
                <input type="text" name="ProName" size="40" value="<?php echo $ProName;?>" class="TextBox"> *
            </td>
        </tr>
        <tr>
            <td width="22%"><strong>Mã sản phẩm:</strong></td>
            <td width="78%">
                <input type="text" name="ProCode" size="40" value="<?=$ProCode;?>" class="TextBox"></td>
        </tr>
        <tr>
            <td width="22%"><strong>Giá bán :</strong></td>
            <td width="78%">
                <input type="text" name="ProPrice" size="40" value="<?=$ProPrice;?>" class="TextBox"> *
            </td>
        </tr>
        <tr>
            <td width="22%"><strong>Giá thị trường:</strong></td>
            <td width="78%">
                <input type="text" name="MarketPrice" size="40" value="<?=$MarketPrice;?>" class="TextBox"> *
            </td>
        </tr>
        <tr>
            <td width="22%"><strong>Sản phẩm giá nổi bật:</strong></td>
            <td width="78%">
                <input type="checkbox" name="ProSaleoff" value="1"  <? if ($ProSaleoff == 1) echo "checked";?>/>
            </td>
        </tr>
        <tr>
            <td width="22%"><strong>Sản phẩm sắp ra mắt:</strong></td>
            <td width="78%">
                <input type="checkbox" name="ProNew" value="1"  <? if ($ProNew == 1) echo "checked";?>/>
            </td>
        </tr>
        <tr>
            <td width="22%"><strong>Sản phẩm khuyến mại:</strong></td>
            <td width="78%">
                <input type="checkbox" name="ProHot" value="1"  <? if ($ProHot == 1) echo "checked";?>/>
            </td>
        </tr>

        <tr>
            <td width="22%"><strong>Loại sản phẩm:</strong></td>
            <td width="78%">
                <select name="t_loaisanpham" style="width:180px" id="t_loaisanpham">
                    <option value="0">Vui lòng chọn</option>
                    <?
                    $strSQL = "select * from " . $prefix . "loaisanpham order by c_thutu ASC";
                    $result = mysql_query($strSQL) or die("Not query");
                    while ($row = mysql_fetch_array($result)) {
                        ?>
                        <option value="<?=$row['c_id']?>"><?=$row['c_ten']?></option>
                        <? }?>
                </select>
                <script language="javascript">
                    for (var i = 0; i < document.frmSanPham.t_loaisanpham.length; i++) {
                        if (document.frmSanPham.t_loaisanpham[i].value == "<?=$t_loaisanpham?>") {
                            document.frmSanPham.t_loaisanpham.selectedIndex = i;
                            break;
                        }
                    }
                </script>
            </td>
        </tr>
        <tr>
            <td width="22%"><strong>Quốc gia :</strong></td>
            <td width="78%">
                <select name="t_quocgia" style="width:120px" id="t_quocgia"
                        onchange="ajaxSelect2Select('t_quocgia','t_tinhthanh','loadTinhThanh.php','t_quocgia');">
                    <option value="0">Vui lòng chọn</option>
                    <?
                    $strSQL = "select * from " . $prefix . "quocgia order by qg_id ASC";
                    $result = mysql_query($strSQL) or die("Not query");
                    while ($row = mysql_fetch_array($result)) {
                        ?>
                        <option value="<?=$row['qg_id']?>"><?=$row['qg_ten']?></option>
                        <? }?>
                </select>
                <script language="javascript">
                    for (var i = 0; i < document.frmSanPham.t_quocgia.length; i++) {
                        if (document.frmSanPham.t_quocgia[i].value == "<?=$t_quocgia?>") {
                            document.frmSanPham.t_quocgia.selectedIndex = i;
                            break;
                        }
                    }
                </script>
            </td>
        </tr>
        <tr>
            <td width="22%"><strong>Tình thành:</strong></td>
            <td width="78%">
                <select name="t_tinhthanh" style="width:120px" id="t_tinhthanh">
                    <option value="0">Vui lòng chọn</option>
                    <?
                    if ($t_quocgia) {
                        $sql = "select * from " . $prefix . "tinhthanh where tt_maquocgia=$t_quocgia order by tt_ten";
                        @$result = mysql_query($sql) or die("Not run query");
                        if (mysql_num_rows($result)) {
                            while ($rows = mysql_fetch_array($result))
                            {
                                ?>
                                <option value="<?=$rows["tt_id"]?>"><?=$rows["tt_ten"]?></option>
                                <?
                            }
                        }
                    }
                    ?>
                </select>
                <script language="javascript">
                    for (var i = 0; i < document.frmSanPham.t_tinhthanh.length; i++) {
                        if (document.frmSanPham.t_tinhthanh[i].value == "<?php echo $t_tinhthanh?>") {
                            document.frmSanPham.t_tinhthanh.selectedIndex = i;
                            break;
                        }
                    }
                </script>
            </td>
        </tr>
        <tr>
            <td width="22%"><strong>Ảnh</strong></td>
            <td width="78%">
                <input type="text" name="ImgLink0" id="ImgLink0" size="40" value="<?=$ImgLink0;?>" class="TextBox"> *&nbsp;
                <a href="javascript:void(0)" onclick="JavaScript:OpenFileManager('ImgLink0');" class="menu">Chọn ảnh</a>
            </td>
        </tr>
        <tr>
            <td colspan="2"><strong>Nội dung:</strong><br/>
                <textarea name="NoiDung" id="NoiDung" rows="20" cols="80"
                          style="width: 100%; height: 400px"><?=$NoiDung?></textarea>
            </td>
        </tr>
        <td colspan="2" align="center">
            <input type="submit" name="Submit" class="Button" value="<?=$Submit;?>">&nbsp;&nbsp;&nbsp;
            <input type="reset" name="reset" class="Button" value="Trở về"
                   onClick="GoBack('?mode=product&mnu=<?=$IdMnu?>&type=<?=$sType?>&list=<?=$sList?>&sublist=<?=$subList?>')">
        </td>
    </table>
</form>